Im of the belief that any business owner can refuse to serve someone based on any reason. Its their business, and they can do what they choose with it.